from utils.str_util import get_valid_input, is_standard_date_format, date_to_day_of_year


def app():
    print('欢迎使用日期判断小工具！它将会回答日期是其所在年的第几天！')

    date = get_valid_input('请输入日期：', is_standard_date_format, '输入日期格式要为yyyy-MM-dd（如2000-01-01）！')
    num = date_to_day_of_year(date)
    print(f'{date} 是其所在年的第 {num} 天')
